pit heap - Turkish English Dictionary